*,
:before,
:after {
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;
}

html,
body {
    width   : 100%;
    height  : 100%;
    margin  : 0;
    padding : 0;
}

html {
    font-size  : 100px;
    background : #2c2c35;
}

body {
    font-size                   : .14rem;
    font-family                 : "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei", sans-serif;
    -webkit-touch-callout       : none;
    /* 禁用长按弹出列表*/
    -webkit-text-size-adjust    : none;
    /* 禁用文字大小调整 */
    -webkit-user-select         : none;
    /* 禁用文本选择 */
    -webkit-tap-highlight-color : rgba(0, 0, 0, 0);
    /* 禁用点击元素半透明背景 */
}

h2,
ul,
li,
img,
p {
    margin  : 0;
    padding : 0;
}

li {
    list-style : none;
}

img {
    border : 0;
}